/** 类的关系 */

class Brain {}

class Student {
  public brain: Brain // 组合关系，不能离开独立存在

  public say () {
    let car: Car = new Car('') // 依赖关系
  }

  
}

class Class {
  public students: Array<Student>   // 聚合关系，可以独立存在
}